using System;

namespace Dating
{
	[Serializable]
	public class PersonalityMapping : BizObject
	{
		#region Fields

		private int mappingID;
		private int tenantID;
		private int questionID;
		private int valueID;
		private int order;

		#endregion

		#region Constructors

		/// <summary>
		/// Initializes a new instance of the PersonalityMapping class.
		/// </summary>
		public PersonalityMapping()
		{
		}

		/// <summary>
		/// Initializes a new instance of the PersonalityMapping class.
		/// </summary>
		public PersonalityMapping(int tenantID, int questionID, int valueID, int order)
		{
			this.tenantID = tenantID;
			this.questionID = questionID;
			this.valueID = valueID;
			this.order = order;
		}

		/// <summary>
		/// Initializes a new instance of the PersonalityMapping class.
		/// </summary>
		public PersonalityMapping(int mappingID, int tenantID, int questionID, int valueID, int order)
		{
			this.mappingID = mappingID;
			this.tenantID = tenantID;
			this.questionID = questionID;
			this.valueID = valueID;
			this.order = order;
		}

		#endregion

		#region Properties
		/// <summary>
		/// Gets or sets the MappingID value.
		/// </summary>
		public  int MappingID
		{
			get { return mappingID; }
			set { mappingID = value; }
		}

		/// <summary>
		/// Gets or sets the TenantID value.
		/// </summary>
		public  int TenantID
		{
			get { return tenantID; }
			set { tenantID = value; }
		}

		/// <summary>
		/// Gets or sets the QuestionID value.
		/// </summary>
		public  int QuestionID
		{
			get { return questionID; }
			set { questionID = value; }
		}

		/// <summary>
		/// Gets or sets the ValueID value.
		/// </summary>
		public  int ValueID
		{
			get { return valueID; }
			set { valueID = value; }
		}

		/// <summary>
		/// Gets or sets the Order value.
		/// </summary>
		public  int Order
		{
			get { return order; }
			set { order = value; }
		}

		#endregion
	}
}
